home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / bbsutil / clbkv372.zip / WHATS.NEW < prev   
Text File  |  1994-03-01  |  9KB  |  265 lines

  1. ***
  2. 3.72
  3. ***
  4. FINALLY!  Figured out the LINE25 problem!  Now the SysOp screens are
  5. AWESOME!
  6.  
  7. Added a new file called TESTTIME.  Same configuration as the others.
  8. This screen is shown to the user once they have been re-connected to the
  9. BBS.  Changed a few little things.
  10.  
  11.         Anyone running this in OS/2 yet?  Does it give up the time
  12. slices properly?  It does in DV I have no idea about 'the doze' or OS/2.
  13.  
  14.  
  15. ***
  16. 3.69
  17. ***
  18. Re-did the SysOp's display.  More informative as to what's going on with
  19. the modem and such.  Modified how I watch a carrier a little bit.  Give
  20. the modem a second chance to make sure carrier is dropped before
  21. reporting it.  Some modems don't seem keep carrier high all the darn
  22. time, so I pause 1 second before verifying that carrier is indeed
  23. dropped!
  24.  
  25. ***
  26. 3.60
  27. ***
  28. Now I've REALLY done it!  Added support for other BBS's besides RBBS!  I
  29. now write out a DOOR.SYS if a BBS.Type=2 is indicated in the x.SWI file.
  30. Also, BETA testing WildCat! 3.0 stuff as well!  Changed the screens a
  31. little.  Just minor clean up.
  32.  
  33. ***
  34. 3.53
  35. ***
  36. Some more enhancements.  MYCALBK will now remind the user what to type
  37. when the phone rings, instead of just clearing the screen.
  38.  
  39. Added a WHOLE bunch of options in the .SWI file for you!  To control how
  40. MYCALBK handles certain situations that I normally consider failures.
  41.  
  42. ***
  43. 3.49
  44. ***
  45. Now, we are ever closer to the BEST release ever!
  46.  
  47. Changed the logic of the program slightly.  MYCALBK will not search for
  48. names in the begining UNLESS /DIALBACK is used.  It is a rather lengthy
  49. process but in order to leave VERIFIED.LOG alone so you can edit it with
  50. a text editor, it HAS to be done.  If I make it random access and HASH
  51. the user name, it will speed things up imensly, however, I would also have
  52. to write an editor for you! :( :( :(
  53.  
  54. Changed the prompts a little bit when the user is verified or when they
  55. are dialed back.  If I have any input on if they need to be different,
  56. my netmail address is on the REGISTER.FRM file or in the docs!
  57.  
  58. Changed some of the logging procedures...  I now tell you what security
  59. the user entered with and what security number you are passing to RBBS.
  60. ***Please note
  61.  What RBBS does with this number is up to RBBS.  It appears that if your
  62. user has a negative security and you pass a positive number to RBBS,
  63. RBBS ADDS this number to the security.  If, I am a level -7 and I pass
  64. 14 to RBBS I now become a 7!  If I am a 5 and I pass 20 to RBBS, I am
  65. now a 20!  Go figger!
  66.  
  67. Still have no code to detect (much less give up time slices) for 'the
  68. doze' and OS/2.  If anyone would like to contribute to this cause,
  69. please do so.  I need what Interrupt and what Registers to use, etc...
  70.  
  71. Took out some of the LINE25 display code as it was mainly debugging code
  72. for me anyways.  Made a noticable difference in speed!
  73.  
  74. It now looks like this...
  75. Node 4  5003.61 178               5000 STEVE STEVENS DARLINGTON,SC
  76. ^^^^^^  ^^^^^^^ ^^^               ^^^^ ^^^^^^^^^^^^^ ^^^^^^^^^^^^^
  77.  |       |       |                 |         |          |
  78.  |       |       |                 |         |          ---- Address
  79.  |       |       |                 |         --------------- User Name
  80.  |       |       |                 ------------------------- Security Level
  81.  |       |       ------------------------------------------- Sleep Timer
  82.  |       --------------------------------------------------- Time Remaining
  83.  ----------------------------------------------------------- Node #
  84.  
  85.  
  86. ***
  87. 3.42
  88. ***
  89. Fixed a bug that could have caused a problem at the midnight rollover.
  90.  
  91.         I now have the /DIALBACK command line switch!
  92.  
  93. How this works...
  94.         There are situations where a your BBS is long distance to a
  95.         caller but they are a local call to you.  So... Tell them about
  96.         the REDIAL door!  They enter the door, the door hangs up, then
  97.         calls them back. Viola!  They now enjoy your BBS without being a
  98.         long distance call to them.  And it's a local call for you so...
  99.         no LD charges for either party! (It will NOT call a caller that
  100.         is LD to you!)
  101.  
  102.  
  103. ***
  104. 3.34
  105. ***
  106. Upgraded to POWER BASIC 3.0!
  107.  
  108. .EXE's are now smaller & faster!
  109.  
  110. Now detects DV and if it's there, will give up time slices while
  111. delaying or waiting for keyboard input.  Seemed to make the program a
  112. bit "snappier" as well.
  113.  
  114. Checks parallel port to see if it can print and doesn't if it can't!
  115.  
  116. MYCALBK now uses ###.SWI files instead of those gangly command line
  117. switches.  You MUST supply a node # on the command line but that is it!
  118.  
  119. All normal comm routines have been re-written.  Now supports,
  120. COM1 - COM4, 0 - 115000 BAUD, IRQ2-15 (See .SWI file).
  121.  
  122.  
  123. ***
  124. 2.23
  125. ***
  126. Fixed the bug introduced when I fixed the drop carrier bug!  This one
  127. now properly logs the call and does not report dropped carrier when
  128. there isn't one!
  129.  
  130. ***
  131. 2.17
  132. ***
  133. Finally!  Fixed a bug when a user drops carrier while a screen is being
  134. displayed.  Was in a tight WHILE WEND loop and NOT checking carrier
  135. inside the loop.  If there are any more suggestions, please let me know.
  136.  
  137. ***
  138. 2.14
  139. ****
  140.         Fixed bug in time calculations where it would not call out
  141. from 11:30PM until 12:05AM (Must have been one of those nights I guess).
  142.  
  143. Added more responses in the log file.
  144.  
  145. Re-did the Dropped Carrier routine.  Now when carrier is dropped, the
  146. door no longer tries to write DROPPED CARRIER to the modem!
  147.  
  148.         Added a line explaining how to type your name back in when the
  149. door asks you. Some people either forgot what thier name was or
  150. are using control characters when they type thier name back in or
  151. something.  I cannot figure out what these people were doing!
  152.  
  153.  
  154. ***
  155. 2.13
  156. ***
  157.         Added on ON ERROR routine to record the errors to the LOG file.
  158. Now it will be easier to determine the kind of errors it is picking up!
  159.  
  160. ***
  161. 2.12
  162. ***
  163. More smoothness and program flow from my point of view.  Probably fixed
  164. a couple of things by straightening out some logic in the code.
  165.  
  166. ***
  167. 2.06
  168. ***
  169.  
  170. Added a feature where if a user has already been verified, and they
  171. enter the door again (some people want to see it work), it will NOT call
  172. them back again.  Also, for some reason if thier security was dropped
  173. low enough for RBBS to send them thru (the door) again, it will upgrade them
  174. without calling.
  175.  
  176. Two things must happen for this...
  177.         1).  Thier name is the same. Exactly the same.
  178.         2).  They have to enter thier phone number again.  It MUST
  179.              match!
  180.  
  181. If a user drops carrier, it resets thier security to that of a failed
  182. callback attempt (hopefully you've got it where they'll go thru and try
  183. being called again).
  184.  
  185. Changed the order in which the DATE & TIME are listed in the
  186. VERIFIED.LOG
  187.  
  188. Put LOCAL or LONG DISTANCE after DATE & TIME in VERIFIED.LOG to let you
  189. know if it (the door) dialed LD or local.
  190.  
  191. ***
  192. 2.05
  193. ***
  194.  
  195. Fixed a nasty little double spacing bug that totally screwed up the
  196. display for the SysOp and the user!
  197.  
  198. ***
  199. 2.03
  200. ***
  201.  
  202. Put time remaing for door and time remaing between key strokes on LINE 25.
  203.  
  204. ***
  205. 2.02
  206. ***
  207.  
  208. In setting up the /RETRIES= switch, I did not put a default number of
  209. retries so the door NEVER called!
  210.  
  211. ***
  212. 2.01
  213. ***
  214.  
  215. Minor BUG in new routines!  Would NOT send a CR/LF to user if they did not
  216. select color.  My version of RBBS selects color at startup and does not
  217. ask the user if they want it or not (even for a new user!), so I never
  218. saw that!
  219.  
  220. Added command line switch /RETRIES=  to let you set the number of times
  221. MYCALBK calls out (In case you have alot of incoming calls, etc...)
  222.  
  223. Fixed where a user with 0000 as the last four wouldn't be able to be
  224. called back.  I now check each number to make sure they do not enter a
  225. letter by mistake (or on purpose).
  226.  
  227. I may need to write a new switch /WIERDRBBS if more reports of a problem
  228. appear.  It seems some versions of RBBS read the DOUTx.DEF file and ADD
  229. the number there to the users' existing security, whereas my version of
  230. RBBS sets thier security to that number.
  231. I.E.  If your user enters the door